Big Huge Thesaurus

salad dressing

noun